package com.example.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.pojo.Resign;
import com.example.vo.ResultVo;
import com.example.vo.per.EmpTurnover;
import com.github.pagehelper.PageInfo;

/**
 * <p>
 * 离职申请表 服务类
 * </p>
 *
 * @author wsl
 * @since 2022-05-05
 */
public interface IResignService extends IService<Resign> {

    Integer addRes(Resign resign);

    /**
     * 分页查询所有离职员工信息
     */
    PageInfo<EmpTurnover> selResByEmpIdList(Integer pageNum, Integer pageSize);

    /**
     * 删除员工信息
     */
    ResultVo delEmp(Integer[] ids);

    /**
     * @param ids 员工集合
     * @return 驳回员工离职
     */
    ResultVo uptEmp(Integer[] ids);

}
